/*search*/

.home-tab{
	height: 300px;	
}

.home-tab #tab-head {
	line-height: 36px;
	height: 36px;
}

.home-tab #tab-head li{
	float:left;
	width: 150px;
	height: 36px;
	line-height: 36px;
	text-align:center;
	font-size:14px;
}

.home-tab #tab-head a {
	color: #000;
}

.home-tab #tab-body{
	height:264px;
}

.home-tab .portlet {
	padding: 27px 26px 0 26px;
}

#portlet-card-login-3 .control-group {float: left;}
.control-group .control-label {
	float: left;
	width: 80px;
	text-align: left;	
}
#div_room_quantity_4 .control-label{
	margin-right:10px;
}
.home-tab .control-group select {
	width: 177px;
	margin: 0;
	float: right;
}
.control-group input {
	width: 140px;
}

#room_quantity_4 {width:194px;}

 .home-tab .btn {
	width:180px;
	height:30px;
	background:url(images/yc_search.jpg) no-repeat;
	color:#000;
	border:1px solid rgb(169, 169, 169);
 }

 /* container */
#container-home {width:1000px; margin:0 auto; position:relative;min-height:565px;}
.box { width:1000px; margin:0 auto; }
.box  p{text-align:left; color:#A6742F;}
.left{ float: left; font-size: 12px;}
.right  {float:right;font-size: 12px; }
.b1 { width: 298px; height:198px; overflow: hidden; position: relative; border:1px solid #ba9061; padding: 4px 0 0 8px;}
.b2 {width:320px; height:200px; overflow: hidden; }
.b3 {width:370px; height:168px; overflow: hidden; }
.b4 {width:600px; height:168px; overflow: hidden; }
.mrg_left{margin-left:25px;}
.mrg_left #portlet-news-list-2 .list td a,.mrg_left #portlet-news-list-3 .list td a{color:#000;}
.mrg_top{margin-top:10px;}
.TH{width:1000px; margin:0 auto;clear:both;height:148px;margin-bottom:10px;}
.TH ul li{margin-right:65px;float:left; width:290px; height:148px; z-index:999; cursor:pointer;}
.TH ul li p{text-align:center; font-size:16px; font-weight:bold;height:45px;line-height:45px;background:#eaeaea;color:#151515;}
.Intro .p1{height:30px;line-height:30px;color:#151515;font-size:16px;font-weight:bold;}
.Intro p{font-size:14px;line-height:24px;font-weight:bold;color:#151515}
.Ewm{position:absolute;bottom:0px;right:0px;width:133px;}
.Ewm img{float:left;}
.mrg_bot{margin-bottom:10px;}
.sky {background: url(images/ky_bg.png) 0 0 no-repeat;}
.t1 {
	width: 318px;
	height: 30px;
	overflow: hidden;
	margin-bottom:8px;	
	background: url(images/yc_news_bg.png) no-repeat;
}
.t2 {width:370px; background: url(images/ky_bg.png) 0 -156px no-repeat; height: 30px;	overflow: hidden;	margin-bottom:8px;	}
.t3 {width:600px; background: url(images/ky_bg.png) 0 -194px no-repeat; height: 30px;	overflow: hidden;	margin-bottom:8px;	}
.left h3 , .right h3 {
	letter-spacing: 1px;
	color: #fff;
	font-size: 14px;
	padding-left: 15px;
	line-height: 30px;
	float:left;
	margin:0;
}
.box .login {width:223px; height:60px;border:none; background: url(images/yc_login.png) no-repeat; padding-left: 67px; padding-top: 4px; color: #A6742F; margin-bottom: 15px;}
.more {
	float: right;
	color: #fff;
	margin-top: 2px;
	line-height: 26px;
	margin-right: 13px;
}
a.more:hover {
	color: #000;
	text-decoration: underline;
}
.box .news-title-col {
	padding-left: 18px;
	background: url(images/news_dot.png) 5px 13px no-repeat;
}
.box table th, table td  {border:none; padding: 6px 0 5px 4px;}
.box .news-date-col {width:75px;}
.login-form {margin-left: 20px;}
.login-form  .controls {float:right;}
.login-form .controls .btn {
	width: 72px;
	height: 25px;
	background: url(images/searchBg.png) no-repeat;
	display: block;
	float: left;
	
	line-height: 25px;
	text-align: center;
	color: #fff;
	border: none;
	position:absolute;
	bottom:0px;
	right:80px;
}
.login-form .login-register{display:none;}
.find-pwd {display:block; width: 72px; height: 25px; background: url(images/searchBg.png) no-repeat; float:left; line-height:25px; text-align:center; color:#fff; border:none;
	position:absolute;
	bottom:0px;
	right:0px;         
}
#portlet-card-login-3 #login-form-3 .control-submit.controls .find-pwd:hover{color:#fff;}
.portlet{color:#fff;}
 
 
/*scroolDiv*/
.BoxB {	width: 1000px; height:173px; background: url(images/box_bg.png) 0 0 repeat-x;}
.BoxB  a {color:#4D5251;}
.BoxB  a:hover {color:#8f2a2e;}
.recommend {	
	width: 1000px;
	float: left;	
	overflow: hidden;
	_width: 1000px;
	position: relative;
}
.BoxB  h3 {
	line-height: 32px;
	height: 32px;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
}

#rexiaoPic {
	position: relative;
	width: 1000px;
	overflow: hidden;
	height: 128px;
}
.pageLR {
	width: 35px;
	height: 20px;
	position: absolute;
	right: 10px;
	top: 4px;
}
.pageLeft, .pageLOver, .pageRight, .pageROver {
	width: 15px;
	height: 15px;
	cursor: pointer;
	float: left;
	background: url("images/r6_c8.gif") no-repeat;
}
.pageLeft, .pageLOver {margin-right: 5px;	}
.pageRight, .pageROver { background-position: -19px 0;}
.sell_order {
	width: 99999px;
}
.rexiaoPic span {
	float: left;
}
.rexiaoPic span img {
	width: 150px;
	height: 100px;
	padding: 8px 7px 0px 9px;
}

.rexiaoPic span p {
width: 141px;
text-align: center;
line-height: 26px;
}
.main_ad {
	margin: 10px auto;
	font-size: 0;
}


.members, .members li {float:left;}
.BoxB span {display:block; float:left; }
.BoxB ul{ float:left; margin-bottom: 10px; width: 900px;}
.brench_show {padding:10px;}
.BoxB ul  li  {margin:0 5px; width:100px; float:left; margin-bottom: 5px;}
.body-en-us .searchDivtext{	
	position:absolute;top:30px;
}

